﻿
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Drawing;

namespace FourKill.Engine
{
    public class PointViewLocation : IPointViewLocation
    {
        private double _distance = 0, _distance3D = 0;
        private bool _isVisible = true;
        private IPlacement _placement;
        private Point _point, _shadowPoint;

        public double Distance
        {
            get { return _distance; }
            set { _distance = value; }
        }

        public double Distance3D
        {
            get { return _distance3D; }
            set { _distance3D = value; }
        }
        public IPlacement Placement
        {
            get { return _placement; }
            set { _placement = value; }
        }

        public bool IsVisible
        {
            get { return _isVisible; }
            set { _isVisible = value; }
        }

        public Point Point
        {
            get { return _point; }
            set { _point = value; }
        }

        public Point ShadowPoint
        {
            get { return _shadowPoint; }
            set { _shadowPoint = value; }
        }
    }
}
